package com.trade.services.impl;


import java.util.List;

import com.trade.data.*;
import com.trade.data.type.*;

import com.trade.services.*;
import com.trade.dao.*;

public class LivePriceService implements ILivePriceService{

	private ILivePriceDAO livePriceDAO;


	public void setLivePriceDAO( ILivePriceDAO livePriceDAO){
		this.livePriceDAO = livePriceDAO;
	}

	public List<HistoricalDataVO> getPrice(HistoricalDataFilterVO filterVO)throws Exception{
		return livePriceDAO.getPrice(filterVO);
	}

	public List<HistoricalDataVO> getClosePrices(HistoricalDataFilterVO filterVO)throws Exception{
		return livePriceDAO.getClosePrices(filterVO);
	}

	public List<HistoricalDataVO> getIntradayClosePrices(HistoricalDataFilterVO filterVO)throws Exception{
		return livePriceDAO.getIntradayClosePrices(filterVO);
	}

}